Bringing zero-knowledge proofs of knowledge to practice

نویسنده

  • Stephan Krenn
چکیده

Efficient zero-knowledge proofs of knowledge (ZK-PoK) are basic building blocks of many practical cryptographic applications such as identification schemes, group signatures, and secure multiparty computation. Currently, first applications that critically rely on ZK-PoKs are being deployed in the real world. The most prominent example is Direct Anonymous Attestation (DAA), which was adopted by the Trusted Computing Group (TCG) and implemented as one of the functionalities of the cryptographic Trusted Platform Module (TPM) chip. Implementing systems using ZK-PoK turns out to be challenging, since ZK-PoK are, loosely speaking, significantly more complex than standard crypto primitives, such as encryption and signature schemes. As a result, implementation cycles of ZK-PoK are time-consuming and error-prone, in particular for developers with minor or no cryptographic skills. In this paper we report on our ongoing and future research vision with the goal to bring ZK-PoK to practice by making them accessible to crypto and security engineers. To this end we are developing compilers and related tools that support and partially automate the design, implementation, verification and secure implementation of ZK-PoK protocols.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On the Concrete Complexity of Zero-Knowledge Proofs

The fact that there are zero-knowledge proofs for all languages in NP has, potentially, enormous implications to cryptography. For cryptographers, the issue is no longer \which languages in NP have zero-knowledge proofs" but rather \which languages in NP have practical zero-knowledge proofs". Thus, the concrete complexity of zero-knowledge proofs for diierent languages must be established. In t...

متن کامل

Efficient Non-interactive Proof Systems for Bilinear Groups

Noninteractive zero-knowledge proofs and noninteractive witness-indistinguishable proofs have played a significant role in the theory of cryptography. However, lack of efficiency has prevented them from being used in practice. One of the roots of this inefficiency is that noninteractive zero-knowledge proofs have been constructed for general NP-complete languages such as Circuit Satisfiability,...

متن کامل

Inter-Partner Interactions and Knowledge Transfer Mechanisms in the Chinese Automotive Industry: A Qualitative Research Based on Dual Managerial Perceptions

The purpose of this study is to extend the existing knowledge of inter-firm knowledge transfer research and provide a deeper understanding of knowledge transfer practice in an alliance context, as well as the reasons for such a practice. This study reports on relevant results derived from semi-structured interviews with 16 top managers in a Chinese international joint venture (IJV) formed by tw...

متن کامل

Minimizing Non-interactive Zero-Knowledge Proofs Using Fully Homomorphic Encryption

A non-interactive zero-knowledge proof can be used to demonstrate the truth of a statement without revealing anything else. It has been shown under standard cryptographic assumptions that non-interactive zero-knowledge proofs of membership exist for all languages in NP. However, known non-interactive zero-knowledge proofs of membership of NP-languages yield proofs that are larger than the corre...

متن کامل

Development and Validation of An Instrument for Determining Knowledge and Practice of Pistachio Farmers in Terms of Aflatoxin and the Prevention Methods of its Production in Pistachio Product

Background and Objective: Given the necessity of assessing knowledge and practice of individuals to prevent the Aflatoxin contamination in pistachio in order to develop appropriate educational interventions, design and validating a standard tool is essential. Therefore, the purpose of this study was to develop and validate an instrument to determine the knowledge and performance of pistachio fa...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009